



if modifier_tower == nil then modifier_tower = class({}) end

function modifier_tower:GetBehavior()
    return DOTA_ABILITY_BEHAVIOR_PASSIVE
end

function modifier_tower:IsPurgable()
    return false
end

function modifier_tower:IsHidden()
    return true
end

function modifier_tower:CheckState()
    local state = {
        [MODIFIER_STATE_INVULNERABLE]=true,
        [MODIFIER_STATE_NO_HEALTH_BAR]=true,
    }

    return state
end